import re


# match函数是从开头开始匹配的
m = re.match('foo', 'foo')
m1 = re.match('foo', 'food is good')
m2 = re.match('foo', 'ddfood')

# print(m.__class__.__name__)
print(m.group())
# print(type(m))
print(m1.group())
# print(m2.group())  AttributeError: 'NoneType' object has no attribute 'group' 因为match是从开头开始匹配，开头没有匹配上就返回None

m2 = re.search('foo', 'ddfood').group()  # search则返回任意位置对给定正则表达式模式搜索第一次出现的匹配情况  只返回第一次出现的情况
print(m2)


